<?php
/**
  * IBD - Projet Helvetia - 2009
  *
  * Alexandre DOS SANTOS COELHO
  * Mathieu RICHARD
  * Karim EL-ALAILI
  * Julien REBETEZ
  *
  */

/**
 * Modele pour l'envoi de fichiers
 * @package modeles
 */
class Upload extends AppModel
{
    var $name = 'Upload';
    var $validate = array(
          'extra_field' => array('rule' => array('between', 1, 50), 'message' => 'Inserez un titre')
        );
    /**
     * Un fichier peut etre associe a plusieurs evenements et un evenements a plusieurs fichiers
     */
    var $hasAndBelongsToMany = array (
        'Event' => array('className' => 'Event',
                         'joinTable' => 'attachment',
                         'foreignKey' => 'upload_id',
                         'associationForeignKey' => 'event_id')
      );
}
?>
